|
|
 |
|
|
|
|
Input, 380 |
|
|
|
 |
|
|
|
|
Output, 380 |
|
|
|
 |
|
|
|
|
Private, 15-16 |
|
|
|
 |
|
|
|
|
Public, 15 |
|
|
|
 |
|
|
|
|
RaiseEvent, 21 |
|
|
|
 |
|
|
|
|
Kill statement, 387 |
|
|
|
 |
|
|
|
|
Label dialog box (Visual SourceSafe), 191 |
|
|
|
 |
|
|
|
|
labeling, 191 |
|
|
|
 |
|
|
|
|
labels (GUI design), 241 |
|
|
|
 |
|
|
|
|
LastName user-defined type (UDT), 379 |
|
|
|
 |
|
|
|
|
learning curves, 469 |
|
|
|
 |
|
|
|
|
legacy applications, identifying business rules, 339 |
|
|
|
 |
|
|
|
|
listings |
|
|
|
 |
|
|
|
|
ActiveX DLLs, 134 |
|
|
|
 |
|
|
|
|
adjustBalance method with raised event, 147 |
|
|
|
 |
|
|
|
|
authorization/authentication, 457-461 |
|
|
|
 |
|
|
|
|
BasicPersonalChecking class, 180-184 |
|
|
|
 |
|
|
|
|
adjustBalance method, 244 |
|
|
|
 |
|
|
|
|
Business Rules Subsystem, 346-347 |
|
|
|
 |
|
|
|
|
CApplication class |
|
|
|
 |
|
|
|
|
declarations, 325 |
|
|
|
 |
|
|
|
|
initializeSystem method, 326 |
|
|
|
 |
|
|
|
|
cash deposit rule enforcement code, 346-347 |
|
|
|
 |
|
|
|
|
Class_TestClass, 175-176 |
|
|
|
 |
|
|
|
|
clickLogin method, 326 |
|
|
|
 |
|
|
|
|
clickModifyBtn() method, 250 |
|
|
|
 |
|
|
|
|
clickUndoBtn() method, 250 |
|
|
|
 |
|
|
|
|
CloseAccount class, 327 |
|
|
|
 |
|
|
|
|
createMemento() method, 252-253 |
|
|
|
 |
|
|
|
|
Deposit class, 177-180 |
|
|
|
 |
|
|
|
|
deposit method of DepositFunds class, 327, 391 |
|
|
|
 |
|
|
|
|
error handling |
|
|
|
 |
|
|
|
|
Bank Teller system example, 405-408 |
|
|
|
 |
|
|
|
|
foreign object errors, 400-401 |
|
|
|
 |
|
|
|
|
handleErrors method, 397-398 |
|
|
|
 |
|
|
|
|
Raise method, 399-400 |
|
|
|
 |
|
|
|
|
showForm method, 397 |
|
|
|
 |
|
|
|
|
form controllers, 452 |
|
|
|
 |
|
|
|
|
FormController class methods/declarations, 145 |
|
|
|
 |
|
|
|
|
frmAccountMaintForm, 256-257 |
|
|
|
 |
|
|
|
|
cmdStore_Click event, 243 |
|
|
|
 |
|
|
|
|
IInfoMaintenance class, 247 |
|
|
|
 |
|
|
|
|
IniFile class, 319-320 |
|
|
|
 |
|
|
|
|
notable methods of the AllTransactions class, 389 |
|
|
|
 |
|
|
|
|
object communication, 97-98 |
|
|
|
 |
|
|
|
|
object declarations, 118 |
|
|
|
 |
|
|
|
|
OpenAccount class, 328 |
|
|
|
 |
|
|
|
|
properties, passing values, 15 |
|
|
|
 |
|
|
|
|
RegistryFacade class, 314-316 |
|
|
|
 |
|
|
|
|
ReportController class, 367 |
|
|
|
 |
|
|
|
|
reports |
|
|
|
 |
|
|
|
|
printing, 456 |
|
|
|
 |
|
|
|
|
requesting, 453-455 |
|
|
|
 |
|
|
|
|
ReportScheduler class, 357 |
|
|
|
 |
|
|
|
|
Rich Text Box header columns, 353 |
|
|
|
 |
|
|
|
|
sequential access, 380-381 |
|
|
|
 |
|
|
|
|
setMemento() method, 252-253 |
|
|
|
 |
|
|
|
|
showForm() method, 251 |
|
|
|
 |
|
|
|
|
Singleton Customer class, 79-80 |
|
|
|
 |
|
|
|
|
terminateSystem method of CApplication class, 390 |
|
|
|
 |
|
|
|
|
WithdrawFunds class, withdraw method, 328, 391-392 |
|
|
|
 |
|
|
|
|
Write # statement, 382 |
|
|
|
 |
|
|
|
|
loadString() method, 259 |
|
|
|
 |
|
|
|
|
logging |
|
|
|
 |
|
|
|
|
memory allocation, 321 |
|
|
|
 |
|
|
|
|
sequence of events, 322 |
|
|
|
 |
|
|
|
|
state changes, 313 |
|
|
|
 |
|
|
|
|
test results, 188 |
|
|
|
 |
|
|
|
|
transactions, 344 |
|
|
|
 |
|
|
|
|
logic, business rules, 340 |
|
|
|
 |
|
|
|
|
logins |
|
|
|
 |
|
|
|
|
mechanisms, 301, 309 |
|
|
|
 |
|
|
|
|
tracking, 312 |
|
|
|
 |
|
|
|
|
loose coupling (test planning), 139 |
|
|
|
 |
|
|
|
|
Lotus Notes, 293 |
|
|
|
 |
|
|
|
|
Luckman Interactive Website, 158 |
|
|
|
|
|